home *** CD-ROM | disk | FTP | other *** search
/ Logiciels PC Special 3 / Logiciel PC - Hors-Serie 3.iso / Logs / arcade / system16 / s16ae082 / WB3BL.GCS < prev    next >
Text File  |  1998-11-20  |  2KB  |  115 lines

  1. **************************************************
  2. * SEGA 1988 | Wonder Boy III(Bootleg)            *
  3. **************************************************
  4.  
  5. .game Wonder_Boy_III
  6. .shortname wb3bl
  7. .gamenumber 1
  8.  
  9. .rompath roms\wb3bl\
  10. .zip wb3bl.zip
  11.  
  12. !REM Need_bootleg_roms
  13.  
  14. .romsize 4
  15. .romload wb3_03 wb3_05
  16. .romload wb3_02 wb3_04
  17.  
  18. * BYPASS BOOTLEG SPRITE ROUTINE & SCROLL REG. ROUTINE
  19. .patchcode 0x17058 0x4e
  20. .patchcode 0x17059 0xb9
  21. .patchcode 0x1705a 0x00
  22. .patchcode 0x1705b 0x00
  23. .patchcode 0x1705c 0x09
  24. .patchcode 0x1705d 0xdc
  25. .patchcode 0x1705e 0x4e
  26. .patchcode 0x1705f 0xf9
  27. .patchcode 0x17060 0x00
  28. .patchcode 0x17061 0x01
  29. .patchcode 0x17062 0x70
  30. .patchcode 0x17063 0xe0
  31.  
  32. * SEGA/WESTSTONE
  33. .patchcode 0x1a3a 0x31
  34. .patchcode 0x1a3b 0x7c
  35. .patchcode 0x1a3c 0x80
  36. .patchcode 0x1a3d 0x00
  37.  
  38. * SEGA MARK
  39. .patchcode 0x23df8 0x14
  40. .patchcode 0x23df9 0x41
  41. .patchcode 0x23dfa 0x10
  42. .patchcode 0x23dfd 0x14
  43. .patchcode 0x23dff 0x1c
  44.  
  45. .inversedtile
  46. .scrsize 32
  47. .scrload wb3_14 wb3_15 wb3_16
  48.  
  49. .objsize 512
  50. .objload wb3_12 wb3_06
  51. .objload wb3_13 wb3_07
  52. .objload wb3_10 wb3_08
  53. .objload wb3_11 wb3_09
  54. .objoffs 04 00 02 00 06 00 00 0x06 00 00 00 0x04 00 0x02 00 00
  55.  
  56. .defram 0x3f 64
  57. .defram 0x40 64
  58. .defram 0x41 64
  59. .defram 0x44 64
  60. .defram 0x84 64
  61. .defram 0xC4 64
  62. .defram 0xFE 1
  63. .defram 0xFF 64
  64.  
  65. .defram 0xdf 64
  66.  
  67. .define txt 0x41
  68. .define vid 0x40
  69. .define io 0xC4
  70. .define spr 0x44
  71. .define pal 0x84
  72. .define soundbank 0xFE
  73.  
  74. .define iopl1 0x1003
  75. .define iopl2 0x1005
  76. .define iogen 0x1001
  77. .define iods1 0x2003
  78. .define iods2 0x2001
  79.  
  80. *.define reghsbg 0xc46006
  81. *.define reghsfg 0xc46002
  82. *.define regvsbg 0xc46001
  83. *.define regvsfg 0xc46005
  84.  
  85. .define reghsbg 0xffc038
  86. .define reghsfg 0xffc030
  87. .define regvsbg 0xffc03d
  88. .define regvsfg 0xffc033
  89.  
  90. .define regpsfg 0x410ff7
  91. .define regpsbg 0x410ff5
  92. .define regscract 0xC40001
  93.  
  94. .dup 0xc42007 0xfe0007 0xff
  95. .define dactype 0
  96. .define brightness 3
  97. .sound 3
  98. .define z80speed 4
  99. .bgmrange 0x02 0x0f
  100. .z80load a07.bin
  101. .z80com 0x80
  102.  
  103. .ym2151
  104.  
  105. *.dipswitch 0x01 0 CREDITS_TO_START ONE TWO _ _ _ _ _ _
  106. *.dipswitch 0x02 1 ADVERTISE_SOUND OFF ON _ _ _ _ _ _
  107. *.dipswitch 0x0C 2 NUMBER_OF_PLAYER 3 2 4 240 _ _ _ _
  108. *.dipswitch 0x30 4 PLAYER_METER 3 2 4 5 _ _ _ _
  109. *.dipswitch 0xC0 6 GAME_DIFFICULTY NORMAL EASY HARD HARDEST _ _ _ _
  110.  
  111. .labeljoy _ SHOT JUMP _ DOWN UP RIGHT LEFT
  112. .labelgen COIN_1 COIN_2 TEST SERVICE 1P_START 2P_START _ _
  113.  
  114. .end
  115.